package flst.ipiweb.persistance.interfaces;

import java.util.List;

import flst.ipiweb.transverse.CodePromotionnel;
import flst.ipiweb.transverse.IPIWebException;

public interface ICodePromotionnelDAL {

	public List<CodePromotionnel> getAllCodePromotionnel() throws IPIWebException;
	public CodePromotionnel getCodePromotionnelById(int id) throws IPIWebException;
	public CodePromotionnel getCodePromotionnelByCode(String code) throws IPIWebException;
	public void CreateCodePromotionnel(CodePromotionnel codep) throws IPIWebException;
	public void UpdateCodePromotionnel(CodePromotionnel codep) throws IPIWebException;
	public void DesactiverCodePromotionnel(int id) throws IPIWebException;
}
